.tab-box
  width: 100%
  background-color: #fff
  padding: 95px 0 230px 0
  .tab-inner
    width: 1200px
    margin: 0 auto
    display: flex
    .tab-l
      width: 200px
      ul
        li
          width: 140px
          height: 46px
          line-height: 46px
          background: #f5f5f5
          border: 1px solid #e8e8e8
          text-align: center
          margin-bottom: 20px
          cursor: pointer
          color: #000
        .active
          border: 1px solid #FF6F00
          color: #FF6F00
          font-weight: bold
    .tab-r
      width: 990px
      .tab-r-t
        height: 410px
        position: relative
        div
          position: absolute
          top: 0
          left: 0
          display: none
          h2
            color: #222
            font-size: 14px
            font-weight: bold
            line-height: 22px
          ul
            padding-bottom: 28px
            li
              font-size: 14px
              color: #222
              line-height: 26px
        .active
          display: block
      .tab-r-b
        border-top: 2px dotted #e2e2e2
        padding-top: 30px
        p
          color: #222
          font-size: 14px
